.g-header{height: 3rem;}
.g-header-top{display: flex;height: 1.2rem;align-items: center;}
.g-header-top div:first-child{width: 70%;position: relative;}
.g-header-top div:first-child i{position:absolute;top:0.05rem;left: 0.55rem}
#input{width: 90%;height: 0.6rem;border: none;outline-style: none;border-radius: 0.3rem;margin-left: 5%;padding-left: 0.7rem;font-size: 0.35rem;background-color:rgba(255,255,255,0.4);color: #fff;line-height: 0.6rem}
.g-header-top div{flex-grow: 1;text-align: center;}
.g-header-top div i{font-size: 0.44rem;color: #fff}
.g-header-top div p{color: #fff}
.g-header-bottom{display: flex;align-items: center;position: relative;height: 1.2rem}
.g-header-bottom div:first-child{width: 20%;text-align: center;}
.g-header-bottom div:first-child img{width:65%}
.g-header-bottom div:last-child{width: 80%}
.g-header-bottom div:last-child h4{font-size: 0.4rem;color: #fff;margin-bottom: 0.3rem}
.g-header-bottom div:last-child h4 span img{vertical-align:middle;}
.g-header-bottom div:last-child h6{font-size: 0.25rem;color: #fff}
.g-header-bottom div:last-child h6 img{vertical-align: middle;}
.g-header-bottom div:last-child #huiyuan{position: absolute;right:0;width: 1.7rem;height: 0.6rem;background-color: #FF6565;text-align: center;line-height: 0.6rem;border-radius: 0.3rem;color: #fff;font-size: 0.3rem;right: 0.2rem;bottom: -0.3rem}
.g-list{display: flex;height: 1.8rem;align-items: center;justify-content: space-around;border-bottom: 1px solid #ccc}
.g-list div{text-align: center;}
.g-list div img{width: 60%}
.g-xcrq {display: flex;height: 1rem;align-items: center;border-bottom: 0.2rem solid #EEEEEE}
.g-xcrq div:first-child{width: 30%;text-align:center;}
.g-xcrq div:first-child img{width:80%;}
.g-xcrq div:last-child{line-height: 0.5rem;text-align: center;width: 70%}
.g-xcrq div:last-child p{width: 95%;height: 0.4rem;line-height: 0.4rem;font-size: 0.3rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-left: 0.3rem;}
.wrap {width: 100%;height: 2rem;position: relative;overflow: hidden;}
#middle {position: absolute;left: 0;top: 0;display: flex;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
#middle>div{width: 100%;height: 2rem;font-size: 32px;text-align: center;background-color: #ccc;}
#middle>div img{width: 100%;height: 100%;}
#trun{position: relative;width: 100%;border-bottom: 0.2rem solid #EEEEEE}
#wrap1{position: absolute;bottom: 0;left:50%;border-bottom: 45px;width:2rem;margin-left: -1.5rem;text-align: right;z-index: 200;}
#wrap1 span{display: inline-block;width: 4px;height: 4px;border: 2px solid #FFFFFF;border-radius: 50%;}
#wrap1 span:first-of-type{background-color: #ffffff;}
.g-qg {border-bottom: 0.2rem solid #EEEEEE}
.g-qg-top{display: flex;height: 1rem;align-items: center;}
.g-qg-top div:first-child{width: 30%;text-align: center;}
.g-qg-top div:first-child img{width: 70%;}
.g-qg-top div:nth-child(2){width: 50%}
.g-qg-top div:nth-child(2) h4{font-weight: 100;font-size:0.3rem}
.g-qg-top div:nth-child(2) span{display: inline-block;width: 0.4rem;height: 0.4rem;background-color: #000;vertical-align: top;
    border: none;border-radius:3px;line-height: 0.4rem;text-align: center; font-weight: bold;font-size: 0.3rem}
.g-qg-top div:last-child{width: 20%;text-align: center;color: #FF6565}
.g-qg-top div:last-child span{width: 0.3rem;height: 0.3rem;display: inline-block;background-color: #FF6565;border-radius:50%;text-align: center;line-height: o.3rem;}
.g-qg-top div:last-child span i{font-size: 0.20rem;color: #fff;}
.g-qg-main{width: 100%;overflow: auto;}
.g-qg-main::-webkit-scrollbar {display: none;}
.g-qg-main>div{display: flex;border-bottom: 1px solid #ccc;margin-bottom: 0.2rem;padding-bottom: 0.2rem;width: 220%}
.g-qg-main>div div{text-align: center;width: 25%; height:100%;flex-grow: 1}
.g-qg-main>div div img{width: 80%}
.g-qg-main>div div p{font-size: 0.25rem}
.g-qg-main>div div p:first-of-type{color: #FF6565}
.g-qg-main>div div p:last-of-type{text-decoration: line-through;}
.g-qg-main>div div .g-qb {border: 1px solid #ccc;width: 90%;margin-left: 5%;height: 1.2rem;text-align: center;}
.g-qg-main>div div .g-qb p:first-child{color: #2EB252;border-bottom: 1px solid #ccc;margin: 0 0.1rem;font-size: 0.25rem;padding-bottom: 0.1rem;line-height: 0.4rem}
.g-qg-main>div div .g-qb p:last-child{text-decoration:none;color: #999}
.g-qg-bottom{display: flex;justify-content: space-around;padding-bottom: 0.2rem}
.g-qg-bottom div img{width: 94%;margin-left: 3%}
.g-mqhd-top{width: 94%;margin-left: 2%;display: flex;height: 1rem;align-items: center;}
.g-mqhd-top img{width:0.5rem}
.g-mqhd-top p{margin-left: 0.1rem;font-size: 0.3rem }
.g-mqhd-main{width: 100%;border-bottom: 0.2rem solid #EEEEEE}
.g-mqhd-main img{width: 100%;}
.g-mqhd-bottom{width: 100%;display: flex;justify-content: space-around;border-bottom: 0.2rem solid #EEEEEE}
.g-mqhd-bottom img{width: 50%;height: 1.4rem}
.g-main{height: 2rem;border-bottom: 1px solid #ccc}
.g-main-nav{display: flex;width: 100%}
.g-main-nav div:first-child{width: 20%;text-align: center;font-size: 0.3rem;margin-left: 5%}
.g-main-nav div:last-child{width: 75%;text-align: center;overflow: auto;font-size: 0.3rem;}
.g-main-nav .g-nav::-webkit-scrollbar {display: none;}
.g-main-nav .g-nav>.g-wrap {display: flex;width: 500%;flex-flow: nowrap;justify-content: space-between;}
.g-main-nav .g-nav>.g-wrap2 {display: flex;width: 90%;justify-content: space-between;}
.g-main-nav .g-nav>.g-wrap>p{height:100%;font-size: 0.3rem;}
.g-main-nav .g-nav>.g-wrap2>p{height:100%;font-size: 0.3rem}
.g-mx-list{display: flex;height:1.4rem;border-top:1px soild #ccc;border-bottom: 1px solid #ccc;padding-bottom: 0.3rem;padding-top: 0.2rem}
.g-mx-top{display: flex;width: 60%;align-items: center;}
.g-mx-top div:first-child{text-align: center;width: 30%}
.g-mx-top div:first-child img{width: 60%}
.g-mx-top div:nth-child(2){text-align: center;width: 50%}
.g-mx-top div:last-child{text-align: center;width: 20%;}
.g-mx-top div:last-child a{color: #75B9A3;font-size: 0.25rem;display: inline-block;}
.g-mx-top p:first-of-type{font-size: 0.3rem;width:2rem;white-space: wrap;}
.g-mx-top p:last-of-type{font-size: 0.22rem;line-height: 0.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.g-mx-tr{width:40%;height: 100%;background:url("../img/bg-imgTop.png") no-repeat center top;text-align: center;
background-size: 95%;border: 0.1rem solid #F36563;border-radius: 5px}
.g-mx-tr p:first-of-type{color: #fff;line-height: 0.4rem}
.g-mx-tr h5{color: #F36563;line-height: 0.6rem;font-size: 0.3rem}
.g-mx-tr p:last-of-type{color: #F36563;line-height: 0.4rem}
.g-mx-footer{display: flex;margin-top: 0.2rem;border-bottom: 0.2rem solid #EEEEEE;flex-wrap: wrap;}
.g-mx-footer .active2{text-align: center;width: 33%}
.g-mx-footer .active1{text-align: center;width: 33%;transform:rotate(360deg);animation:drive 1s ease-in-out;}
@keyframes drive {
    0%{transform:scale(1) rotate(0deg) translate(0,0);}
    100%{transform:scale(0) rotate(360deg) translate(300px,0);}
}
.g-mx-footer div img{width: 80%}
.g-mx-footer div span{color: #F36563;font-size: 0.25rem}
.g-mx-footer div p{font-size: 0.27rem;white-space: normal;width: 90%;overflow: auto;}
.txm{position: fixed;top:0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.6);z-index: 400;}
.txm .g-content{width:5.8rem;margin: 0 auto;margin-top:2.8rem;background-color: #fff}
.txm .g-content-top{display: flex;height: 1rem;align-items: center;background-color: #2EB252}
.txm .g-content-top div:first-child{width: 20%;text-align: center;}
.txm .g-content-top div:last-child{width: 80%}
.txm .g-content-top div:last-child h4{color: #fff}
.txm .g-content-top div:last-child i{font-size: 0.2rem}
.txm .g-content-main{display: flex;padding-left: 0.2rem;height: 0.4rem;align-items: center;background-color: #F4F4F4;}
.txm .g-content-txm{width: 100%;height: 2rem;}
.txm .g-content-anniu{display: flex;justify-content: space-around;}
.txm .g-content-anniu button{width: 30%;height: 0.6rem;background-color: #fff;border: none;border: 2px solid #2EB252;color: #2EB252;border-radius: 4px;font-size: 0.3rem}
.txm .g-content-img{text-align: center;}
.txm .g-content-img img{width: 88%;margin: 0.2rem 0}
.txm .g-content-txm .zzsc{margin: 0.2rem auto;text-align: center;overflow: hidden;}
.g-goTop{position: fixed;bottom: 1.5rem;right: 0.5rem;z-index: 600;width: 0.7rem;height: 0.7rem;}
.g-goTop i{font-size: 0.6rem;}
.g-zhanwei{width: 100%;}
.g-zhanwei img{width: 60%;margin-left: 20%}
.g-home{display: flex;position: fixed;top:0;left: 0;right: 0;bottom: 0;z-index: 1000;align-items: center;background-color: #36C3E5}
